package com.naiterui.ehp.bs.patient.prodocl;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @author gaoliangliang
 * @date 2020/3/10 5:54 下午
 * @since 1.0.0
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@ApiModel(description = "问卷填写记录")
public class QaRecord implements Serializable {

    private static final long serialVersionUID = -1391959065521939810L;

    @ApiModelProperty("医生Id")
    private Long doctorId;
    @ApiModelProperty("患者Id")
    private Long patientId;
    @ApiModelProperty("问卷模板Id")
    private Long qaId;
    @ApiModelProperty("问卷推送记录Id")
    private Long patientQaId;
    @ApiModelProperty("填写记录生成时间")
    private Date createdAt;
    @ApiModelProperty("问卷填写结果详情")
    private List<QaRecordDetail> qaList;

}
